﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using HKEA.CMS.Core.Utility;
using HKEA.CMS.Core.Models;
namespace HKEA.CMS.Core.IDAL.Tbl
{
    public interface ItblCust_BusNature
    {
        int InsertENT(tblCust_BusNature ent);

        int SaveList(List<int> toAddList, List<int> toDelList, int customeruid, string LastModifyBy);

        int InsertENT(List<int> BusNatureUIDList, int CustomerUID, string LastModifyBy);     

        List<tblCust_BusNature> GetListByENT(tblCust_BusNature ent, PageParam param, string strPropertyName,string strOrderBy);

        List<tblCust_BusNature> GetListByENT(tblCust_BusNature ent, bool NeedDelete);

        int GetCountByENT(tblCust_BusNature ent, bool NeedDelete);

        int UpdateENT(tblCust_BusNature ent);

        int DeleteENT(tblCust_BusNature ent);
    }
}
